variety of large mackerel - Alemán Inglés Diccionario